Refine this word faster
Radio reflector
Definitions
Noun
- 1 astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources wordnet
See also for "radio reflector"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.